package com.service.yzj.model.custom;
import java.io.Serializable;
import java.util.List;

import com.service.yzj.model.basic.ImageItem;

import lombok.Data;

@Data
public class CustomUserInfo implements Serializable {
  /**
   * ID 编号
   */
  private long id;
  /**
   * 客户状态，状态：enable;disable;deleted
   */
  private String status;
  /**
   * 客户类别：根据客户订单状态判断（由SQL组装）
   * intend-意向客户：无服务中的订单，无历史订单
   * formal-正式客户：有服务中的订单
   * historical-历史客户：无服务中的订单，有历史订单
   */
  private String type;
  /**
   * 邮箱
   */
  private String email;
  /**
   * 用户账号
   */
  private String userName;
  /**
   * 名字
   */
  private String name;
  /**
   * 电话
   */
  private String telephone;
  /**
   * 地址（简版）
   */
  private String address;
  /**
   * 地址ID
   */
  private long addressId;

  /**
   * 三方账号
   */
  private String thirdPlatformId;
  /**
   * 三方账号类型，wx，dy，others
   */
  private String thirdAccountType;
  /**
   * 标签
   */
  private List<String> tags;
/**
 * 客户头像
 */
  private ImageItem photo;
}
